@charset "utf-8";
/* 새글 스킨 (latest) */
.imgArea{position:relative;overflow:hidden;}
.imgArea a {border:0 !important; padding:0 !important;}
.photo .imgArea img {-webkit-transition:all 0.2s ease-out;transition: all 0.2s ease-out;-webkit-transform: scale(1.2);transform: scale(1.2);width:100%;}
.photos {overflow-y: scroll; height: 279px;}

.photo:hover .imgArea img {-webkit-transform: scale(1.5);transform: scale(1.5);}
.photo .description{padding:10px 0 30px;position:relative;top:10px;left:0px;z-index:2;text-align:justify;opacity:0.8;border:0px solid #f00;}
.photo .description h3{font-size:1.250em;color:#000;}
.photo .description p{padding:10px 0;text-align:left;font-size:1.0em;color:#000;}
.photo .description span{display:block;}
.photo .name{font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;font-size:1.1em}
.photo .cnt{margin:10px 0;font-size:1.15rem;height:32px;overflow:hidden;opacity:.7; line-height:1.5em}
.photo .date{font-size:1.2rem;margin-top:3px;}
.photo a:hover{text-decoration:none;}
.photo a{ text-decoration:none;}
.gallery {margin:0 !important;}
.gallery .lat_title{display:block;margin-left:15px;margin-bottom:16px;}
.gallery .lat_title a{text-decoration:none;}
.gallery p {margin-bottom:0 !important;}
.gallery h2.lat_titles {color:#fff; !important; margin:0 !important;}
.gallery .lat_titles a {border:0 !important; padding:0 !important; font-size: 1.0em !important;}



 /* ================================================== *
 *
 *     MEDIA EXTEND - MAX DEVICE
 *
 * ================================================== */


/* MEDIA (모바일 이하) 767px 이하 */
@media all and (max-width:767px) {

}

/* MEDIA (태블릿 이하) 991px 이하 */
@media all and (max-width:991px) {
	.imgArea img {width:100%;}
}

/* MEDIA (데스크탑 이하) 1279px 이하 */
@media all and (max-width:1279px) {

}

 /* ================================================== *
 *
 *     MEDIA EXTEND - MIN DEVICE
 *
 * ================================================== */
 
 /* MEDIA (태블릿 이상) 992px 이상 */
@media all and (min-width:768px) {

}
/* MEDIA (데스크탑 이상) 992px 이상 */
@media all and (min-width:992px) {

}
/* MEDIA (큰화면 데스크탑 이상) 1280px 이상 */
@media all and (min-width:1280px) {

}
 
 /* ================================================== *
 *
 *     MEDIA EXTEND - AND DEVICE
 *
 * ================================================== */

/* MEDIA (태블릿 구간만) 768px ~ 991px */
@media (min-width:768px) and (max-width:991px) {

}
/* MEDIA (데스크탑 구간만) 992px ~ 1279px */
@media (min-width:992px) and (max-width:1279px) {

}